package com.xbongbong.pro.index.pojo.vo;

import com.xbongbong.paas.pojo.KeyValuePojo;
import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.pro.index.pojo.IndexBoardChartPojo;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 * @description: 获取首页看板下指标配置
 * @Author: hongxiao
 * @date: 2019-02-27 09:55
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class IndexBoardChartGetConfigVO extends BaseVO {
    /**
     * 报表分类id--只有系统分类有此看板设置
     */
    private Long chartCategoryId;
    /**
     * 看板名称
     */
    private String name;
    /**
     * 1系统分类，2自定义分类
     */
    private Integer chartCategoryType;
    /**
     * 看板图表展示类型，3柱形图，4折线图，10表格
     */
    private Integer showType;
    /**
     * 启用列表
     */
    private List<IndexBoardChartPojo> enableList;
    /**
     * 未启用列表
     */
    private List<IndexBoardChartPojo> disableList;
    /**
     * 默认分类中以下内容有此选项，其他无此选项
     * 客户数据分析，合同数据分析，回款数据分析，付款数据分析，采购数据分析，工单数据分析
     */
    private List<KeyValuePojo> showTypeArr;
}
